home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
clang
/
classlib.zip
/
README.TXT
< prev
next >
Wrap
Text File
|
1994-09-03
|
8KB
|
248 lines
===============================================================================
Objective C OS/2 PM and database library - README.TXT
===============================================================================
1. Introduction:
===============
This package contains an Objective C PM class library and an Objective C
database library.
For a description of the PM class library and a short tutorial print
'PM.PS'. This is the documentation for the PM library in Postscript format.
Use a Postscript printer or a Postscript Interpreter program (Ghostscript
will do fine) to print it.
A short description of the database library can be found in 'DB.TXT'. This
is an ASCII-File describing all classes and methods used in the samples
program 'addresses'.
I recommend not to rely on the database library too heavily now. Most of the
methods are subject to change.
2. List of files:
================
The main compressed archive file contains the following files:
* README.TXT This file
* REGISTER.TXT Registration form
* PM.PS Documentation for the PM class library
(Postscript). Use a Postscript Printer or
an Postscript Interpreter program (e.g.
GhostScript) to print.
* DB.TXT Very short documentation for the database
library.
* PM.ZIP Compressed archive file containing all
necessary include files for the PM class
library and the library itself.
* DB.ZIP Compressed archive file containing all
necessary include files for the DB class
library and the library itself.
* HEADER.ZIP Patched versions of 'os2.h' and 'os2emx.h'
to be used with the libraries.
* SAMPLES.ZIP Sample programs demonstrating some of the
classes of the PM and database libraries.
3. Installation:
===============
Change the current working directory to the root directory of the HPFS drive
you want to install the libraries to and type:
unzip pm
unzip db
unzip header
unzip samples
This will create some directories and copy the necessary files into them.
Add 'c:/usr/include' to your environment variable 'OBJC_INCLUDE_PATH'
in your CONFIG.SYS, if you installed the library to drive C, or replace
'c:' with the drive label you installed the library to.
The samples have been installed to '\usr\samples'. See 'readme.txt' in
'\usr\samples' for a description of the sample programs.
4. Distribution:
===============
This program is Shareware. Feel free to distribute the whole and unmodified
package to anyone. You are not allowed to change any of the files part of
the package before distributing, you only are allowed to distribute the
package as a whole, including all files you received with it.
You are allowed to charge a small amount of money for the physical act of
transferring the library. This amount of money must not exceed twice the cost
of the storage medium. So, if you for example use floppy disks at a price of
10 ATS each, you are allowed to charge at most 20 ATS for copying the disk.
That makes a total of 30 ATS (including packaging).
If you don't like these distribution restrictions, don't distribute the
program.
It's a shame to see some vendors "selling" Public Domain or Shareware programs
at a price of 80 ATS per disk (3,5'' HD disks are sold at a price between
5 and 10 ATS). Especially those vendors are not allowed to distribute the
library package at their normal copying costs. So, change your pricing policy,
or just don't distribute this library package.
If you're not sure, whether you are allowed to distribute the package, contact
me at the address shown below. Any vendors who want to distribute registered
versions of the library should do the same.
5. Licensing:
============
This libraries are distributed as Shareware. To become a registered user
fill in the registration form at the end of this file and send it to me (the
address can be found below).
After registration you are automatically registered for all following versions
of the library until the major version number increases. That means by
registering this version of the library together with the PM class library
(PM library: version 0.5; DB library: version 0.3) you are automatically
registered for all future versions of the PM and DB libraries including version
1.0.
Starting at version 1.1 of the PM or DB library you have to register newly at a
special update price.
Support the Shareware distribution concept and register if you like this
library and want to use it in your own applications. Future Shareware
releases of this library depend heavily on the will of users to register.
So, if no one registers this library, surely no further effort will be made
in adding functionality to the libraries.
As a registered user you are allowed to write applications using these two
libraries and distribute them at whatever price you think of.
Before registering you are allowed to test this library package as much as
you like for a trial period of 30 days after first installing this package.
You are not allowed to sell any of the applications written using this
package if you have not registered it.
If you continue using the library package after the trial period of 30 days
and don't register, that's an act of software-piracy. May your bad conscious
haunt you till the end of your days ;-)
Think of the cheap pricing for this powerful library package and register.
Future versions will include some tools to make life easier for programmers
(just look at the NEXTSTEP development environment. Some kind of Project
Builder or Interface Builder would look fine for OS/2 systems). But
future Shareware-releases of this software heavily depend on the number
of registrations made.
6. Warranty:
===========
Well, as you might have thought, there's ABSOLUTELY NO WARRANTY for this
library package.
7. Pricing:
==========
The registration fee for the OS/2 PM class library together with the Database
library is 250ATS (250 Austrian Schillings), that's about 25US$, per copy
for individuals or 500ATS for companies. Don't forget to check with your bank,
how much you should pay, so that I will get the whole registration fee as
mentioned above.
Don't forget to fill in the registration form and send it to me (address
below).
-------------------------------------------------------------------------------
Send the money directly to my local bank account:
NAME OF BANK: RAIFFEISENBANK KREMS
ID Nr. OF BANK: 32397
ACCOUNT NR.: 12.195
For information about 10+ licenses of this libraries feel free to contact
me via Internet E-Mail (baier@ci.tuwien.ac.at) or via Snail Mail at:
Thomas Baier
Ufergasse 68
A-3500 Krems
Austria
Internet: baier@ci.tuwien.ac.at
8. Registration Form:
====================
After paying the registration fee, fill in the following registration form
and send it to me to the following address:
Thomas Baier
Ufergasse 68
A-3500 Krems
AUSTRIA
--------------------------------- CUT HERE ---------------------------------
Registration form for OS/2 PM and database libraries
PM class library version is 0.5
Database class library version is 0.3
The registration fee for the OS/2 PM class library together with the Database
library is 250ATS (250 Austrian Schillings), that's about 25US$, per copy
for individuals or 500ATS for companies.
Pricing for individuals:
____ copies for 250 ATS each makes a total of _____ ATS.
Pricing for companies:
____ copies for 500 ATS each makes a total of _____ ATS.
The total sum of _____ ATS has been paid to
THOMAS BAIER
NAME OF BANK: RAIFFEISENBANK KREMS
ID Nr. OF BANK: 32397
ACCOUNT NR.: 12.195
Registration information:
NAME: ______________________________
INTERNET-EMAIL: ______________________________
COMPANY: ______________________________
ADDRESS: ______________________________
______________________________
______________________________
______________________________
SIGNATURE: ______________________________
------------------------- END OF REGISTRATION FORM -------------------------